$(function() {
    //定义补零函数
    function addZero(num) {
        if (num < 10) {
            return '0' + num;
        } else {
            return num;
        }
    };


    //定义格式化事件的过滤器
    template.defaults.imports.dateFormat = function(date) {
        let d = new Date(date);
        let year = d.getFullYear();
        let month = addZero(d.getMonth() + 1);

        let day = addZero(d.getDate());
        let hour = addZero(d.getHours());
        let minute = addZero(d.getMinutes());

        return year + '-' + month + '-' + day + ' ' + hour + ':' + minute;
    }



    //获取新闻列表函数
    function getNewsList() {
        $.get('http://www.liulongbin.top:3006/api/news', function(res) {
            if (res.status !== 200) {
                return alert('获取新闻列表失败！');
            }

            //把tags属性改造成数组
            for (let i = 0; i < res.data.length; i++) {
                res.data[i].tags = res.data[i].tags.split(',');
            }
            console.log(res);

            //定义新闻列表模板
            var newsListTpl = template('tpl-news', res);
            $('#news-list').html(newsListTpl);
        })
    };

    getNewsList();
})